package com.baseDemo.web.service.user;


import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import com.baseDemo.web.entity.UserEntity;
import com.share.hibernate.baseDaoSupport.PageUtil;
import com.share.service.baseServiceSupport.BaseService;

public interface UserService extends BaseService<UserEntity>{
	public String doLogin(String userName,String password,HttpSession session,HttpServletRequest request, HttpServletResponse response);
	public String loginOut(HttpSession session);
	public PageUtil getListForPageToJson(Integer start,Integer limit);
	public String addUser(UserEntity userEntity);
	public UserEntity getByLoginId(String loginId);
	public String resetPassword(UserEntity userEntity);
	public String changePassword(HttpServletRequest request,String password);
	
}
